pancake turtle - English Synonyms Dictionary

pancake turtle

n.
[1] soft-shelled turtle